\begin{thebibliography}{99}

\bibitem[Broyer 2008a]{IBM1}{}
Broyer, Bent; IBM; 2008; \emph{Robust Java benchmarking, Part 1:
Issues. Understand the pitfalls of benchmarking Java code},
http://www.ibm.com/developerworks/java/library/j-benchmark1/index.html

\bibitem[Broyer 2008b]{IBM2}{}
Broyer, Bent; IBM; 2008; \emph{Robust Java benchmarking, Part 2: Statistics and
solutions. Introducing a ready-to-run software benchmarking framework},
http://www.ibm.com/developerworks/java/library/j-benchmark2/

\bibitem[Broyer 2008c]{IBM3}{}
Broyer, Bent; IBM; 2008; \emph{Companion site - Java benchmarking article},
http://www.ellipticgroup.com/html/benchmarkingArticle.html

\bibitem[Cormen et al. 2009]{CL}{}
Cormen, Thomas H.; Leiserson, Charles E.; Rivest, Ronald L.; Stein, Clifford;
2009;
\emph{ Introduction to Algorithms - Third edition }

\bibitem[Larman 2008]{Larman}{}
Larman, Craig; 2008; \emph{ Applying UML and Patterns: An Introduction to Object- Oriented 
Analysis and Design and Iterative Development }

\bibitem[Fowler 2008]{Fowler}{}
Fowler, Martin; 2008; \emph{ UML Distilled Third Edition: A Brief Guide to the
Standard Object Modelling Language }

\bibitem[Sestoft 1998]{Test}{}
Sestoft, Peter; 1998; \emph{ Systematic software test }

\bibitem[Bloch 2008]{EffectiveJava}{}
Bloch,Joshua; 2008; \emph{ Effective Java, Second Edition}


\end{thebibliography}

